package com.sk.sk_frame_cloud.annotation;

import com.sk.sk_frame_cloud.constants.DynamicSourceConstant;

import java.lang.annotation.*;

/**
 * 切换数据源注解
 * 优先级  ：  方法》类
 * @Author jiaok
 * @Date 2023-12-19 17:12
 */
@Target({ElementType.METHOD,ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Inherited
public @interface DynamicDataSource {
    /**
     * 数据源名称，默认为主数据源
     * @return
     */
    public String value() default DynamicSourceConstant.BASEDB;

}
